/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.prueba.controlador;


import java.sql.Connection;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.persistence.EntityManager;
import org.prueba.modelo.MaestroContable;

/**
 *
 * @author luisrg
 */

public class MaestroContableControl extends ControladorAbstracto<MaestroContable> {

    public MaestroContableControl(){
        super(MaestroContable.class);
    }
    
   

    @Override
    protected Connection obtenerConexion() {
        try {
            return Conexion.getConexion();
        } catch (Exception ex) {
            ex.printStackTrace();
            return null;
        }
    }
    
    public void crear() throws Exception {
        try{
            StringBuffer sql = new StringBuffer();
            sql.append("insert into ");
            sql.append(obtenerLibreria());
            sql.append(".");
            sql.append(obtenerNombreArchivo());
            sql.append("(");
            sql.append(obtenerCampos());
            sql.append(") values (");
            sql.append(obtenerValoresCampos());
            sql.append(")");
            ejecutarActualizacion(sql.toString());
        }catch(Exception e){
            throw new Exception(e);
        }
    }
    
    
    public static void main(String[] args){
        MaestroContable con = new MaestroContable();
        
        con.setCatcia(1);
        //con.set
    }
    
    
       
}
